
#ifndef ALGORITHM_H
#define ALGORITHM_H

#include "../public.h"

#ifdef __cplusplus
extern "C" {
#endif

int32_t AlgorithmRun(const InputParam *input, OutputParam *output);
typedef struct Node{
    int32_t data;
    struct Node* next;
}  *dnode , dNode;
// 定义结构体
typedef struct {
    OutputParam *path;
    uint32_t cost;
} Individual;

#ifdef __cplusplus
}
#endif

#endif  // ALGORITHM_H